553620
545130
968263
799434
65740
793847
794552
923646
531860
679761
823388
565972
5275799
3696581
3215148
2542804
2289988
2143609
2063358
193978
1838118
1748136
1730196
1663471